Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 POPLAR PLACE Semi-Detached £96,165 £95,000 6 Jun 2023
3 POPLAR PLACE Terraced £112,339 £65,000 1 Dec 2009
9 POPLAR PLACE Semi-Detached £77,197 £49,000 31 Mar 2008
13 POPLAR PLACE Semi-Detached £110,339 £28,500 31 Mar 2000
15 POPLAR PLACE Semi-Detached £112,500 12 Mar 2024
25 POPLAR PLACE Terraced £137,000 13 Oct 2023
27 POPLAR PLACE Terraced £101,382 £69,000 2 Apr 2015